.dark-theme p{color:#d8dde6;}
.dark-theme em,
.dark-theme li,
.dark-theme li a{color:#f7f8fa;}
.dark-theme h1, .dark-theme h2, .dark-theme h3, .dark-theme h4, .dark-theme h5, .dark-theme h6{color:#fff;}
.dark-theme h1 > a, .dark-theme h2 > a, .dark-theme h3 > a, .dark-theme h4 > a, .dark-theme h5 > a, .dark-theme h6 > a{color:#fff;}
.dark-theme hr{border-top:#515160;}
.dark-theme .blog-classic .blog-classic-body{background:#34343c;}
.dark-theme .blog-classic .blog-classic-label{background:#3a3a44;}
.dark-theme .blog-classic .blog-classic-subtitle{color:#e6e6e6;}
.dark-theme .blog-grid{background:#34343c;}
.dark-theme .blog-grid .blog-grid-box-shadow{box-shadow:0 2px 5px 3px #41414c;}
.dark-theme .blog-grid .blog-grid-supplemental{border-top-color:#3a3a44;background:#34343c;}
.dark-theme .blog-grid .blog-grid-supplemental-title{color:#d9d9d9;}
.dark-theme .blog-grid-quote{background:#34343c;}
.dark-theme .blog-grid-quote.blog-grid-box-shadow{box-shadow:0 2px 5px 3px #41414c;}
.dark-theme .blog-grid-quote .blog-grid-quote-icon{color:#d8dde6;}
.dark-theme .blog-grid-quote .blog-grid-quote-text{color:#fff;}
.dark-theme .blog-grid-quote .blog-quote-title{color:#f7f8fa;}
.dark-theme .blog-grid-quote-v2 .blog-grid-quote-v2-title{color:#fff;}
.dark-theme .blog-grid-quote-v2 .blog-grid-quote-v2-title .blog-grid-quote-v2-title-text{color:#fff;}
.dark-theme .blog-grid-quote-v2:hover{background:#34343c;}
.dark-theme .blog-sidebar{background:#34343c;}
.dark-theme .blog-sidebar .blog-sidebar-heading{background:#34343c;border-bottom-color:#515160;}
.dark-theme .blog-sidebar .blog-sidebar-heading .blog-sidebar-heading-icon{color:#d8dde6;}
.dark-theme .blog-sidebar .blog-sidebar-content{background:#34343c;}
.dark-theme .twitter-feed .twitter-feed-item{border-top-color:#474747;}
.dark-theme .twitter-feed .twitter-feed-item .twitter-feed-content .twitter-feed-profile-name{color:#fff;}
.dark-theme .twitter-feed .twitter-feed-item .twitter-feed-content .twitter-feed-profile-nickname{color:#d8dde6;}
.dark-theme .twitter-feed .twitter-feed-item .twitter-feed-content .twitter-feed-posted-time{color:#fff;}
.dark-theme .latest-tuts{border-bottom-color:#474747;}
.dark-theme .latest-tuts .latest-tuts-content .latest-tuts-content-time{color:#d8dde6;}
.dark-theme .blog-sidebar-tags > li > a{border-color:#474747;color:#fff;background:#34343c;border-color:#474747;}
.dark-theme .blog-sidebar-tags > li > a:hover{color:#fff;}
.dark-theme{background:#34343c;}
.dark-theme .blog-teaser{background:#34343c;}
.dark-theme .blog-single-post-source{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form{color:#fff;background:#3a3a44;border-color:#3a3a44;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form::-moz-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form:-ms-input-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form::-webkit-input-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form:focus{color:#fff;background:#3a3a44;border-color:#41414c;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form:focus::-moz-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form:focus:-ms-input-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-form:focus::-webkit-input-placeholder{color:#fff;}
.dark-theme .blog-single-post-comment-form .blog-single-post-comment{border-top-color:#3a3a44;}
.dark-theme .blog-single-post-comment-form .blog-single-post-comment .blog-single-post-comment-content .blog-single-post-comment-time{color:#f7f8fa;}
.dark-theme .blog-single-post-comment-form .blog-single-post-comment .blog-single-post-comment-content .blog-single-post-comment-text{color:#fff;}
.dark-theme .dropcap-dark{color:#d8dde6;}
.dark-theme .dropcap-dark-bg{color:#fff;background:#3a3a44;}
.dark-theme .dropcap-dark-bordered{color:#fff;border-color:#3a3a44;}
.dark-theme .blockquotes-v3{color:#d8dde6;}
.dark-theme .blockquotes-v3:before{color:#464652;}
.dark-theme .blockquotes-v4{background:#3a3a44;}
.dark-theme .blockquotes-v4 .blockquotes-v4-text{color:#d8dde6;}
.dark-theme .blockquotes-v4 .blockquotes-v4-text:before, .dark-theme .blockquotes-v4 .blockquotes-v4-text:after{background:#cbcbcb;}
.dark-theme .alert-box-general{background:#34343c;border-color:#515160;}
.dark-theme .alert-box-general .alert-box-body .alert-box-paragraph{color:#d8dde6;}
.dark-theme .divider-v1 .divider-v1-element, .divider-v1 .dark-theme .divider-v2 .divider-v1-element, .divider-v1 .dark-theme .divider-v3 .divider-v1-element, .divider-v2 .dark-theme .divider-v1 .divider-v2-element, .dark-theme .divider-v2 .divider-v2-element, .divider-v2 .dark-theme .divider-v3 .divider-v2-element, .divider-v3 .dark-theme .divider-v1 .divider-v3-element, .divider-v3 .dark-theme .divider-v2 .divider-v3-element, .dark-theme .divider-v3 .divider-v3-element{color:#fff;}
.dark-theme .divider-v1 .divider-v1-element:before, .divider-v1 .dark-theme .divider-v2 .divider-v1-element:before, .divider-v1 .dark-theme .divider-v3 .divider-v1-element:before, .divider-v2 .dark-theme .divider-v1 .divider-v2-element:before, .dark-theme .divider-v2 .divider-v2-element:before, .divider-v2 .dark-theme .divider-v3 .divider-v2-element:before, .divider-v3 .dark-theme .divider-v1 .divider-v3-element:before, .divider-v3 .dark-theme .divider-v2 .divider-v3-element:before, .dark-theme .divider-v3 .divider-v3-element:before, .dark-theme .divider-v1 .divider-v1-element:after, .divider-v1 .dark-theme .divider-v2 .divider-v1-element:after, .divider-v1 .dark-theme .divider-v3 .divider-v1-element:after, .divider-v2 .dark-theme .divider-v1 .divider-v2-element:after, .dark-theme .divider-v2 .divider-v2-element:after, .divider-v2 .dark-theme .divider-v3 .divider-v2-element:after, .divider-v3 .dark-theme .divider-v1 .divider-v3-element:after, .divider-v3 .dark-theme .divider-v2 .divider-v3-element:after, .dark-theme .divider-v3 .divider-v3-element:after{border-color:#5d5d6d;}
.dark-theme .heading-v2 .heading-v2-subtitle{color:#cccccc;}
.dark-theme .heading-v4 .heading-v4-subtitle{color:#fff;}
.dark-theme .heading-v4 .heading-v4-element:before, .dark-theme .heading-v4 .heading-v4-element:after{background:#cccccc;}
.dark-theme .heading-v4 .heading-v4-paragraph{color:#cccccc;}
.dark-theme .heading-v5 .heading-v5-title:before{background:#cccccc;}
.dark-theme .heading-v7 .heading-v7-element{color:#cccccc;}
.dark-theme .heading-v7 .heading-v7-element:before, .dark-theme .heading-v7 .heading-v7-element:after{border-bottom-color:#cccccc;}
.dark-theme .heading-v7 .heading-v7-subtitle{color:#cccccc;}
.dark-theme .heading-v7 .heading-v7-paragraph{font-style:italic;}
.dark-theme .heading-v8 .heading-v8-subtitle{color:#e6e6e6;}
.dark-theme .heading-v8.heading-v8-center .heading-v8-title:after, .dark-theme .heading-v8.heading-v8-center .heading-v8-title:before{background:#cccccc;}
.dark-theme .heading-v8.heading-v8-left .heading-v8-title:after, .dark-theme .heading-v8.heading-v8-left .heading-v8-title:before{background:#cccccc;}
.dark-theme .heading-v8.heading-v8-right .heading-v8-title:after, .dark-theme .heading-v8.heading-v8-right .heading-v8-title:before{background:#cccccc;}
.dark-theme .breadcrumbs-v1{background:#41414c;border-top-color:#5d5d6d;border-bottom-color:#5d5d6d;}
.dark-theme .breadcrumbs-v1 .breadcrumbs-v1-links > li{color:#f7f8fa;}
.dark-theme .breadcrumbs-v1 .breadcrumbs-v1-links > li > a{color:white;}
.dark-theme .breadcrumbs-v1 .breadcrumbs-v1-links > li + li:before{color:white;}
.dark-theme .breadcrumbs-v2{background:#41414c;border-top-color:#5d5d6d;border-bottom-color:#5d5d6d;}
.dark-theme .breadcrumbs-v2 .breadcrumbs-v2-links > li{color:#f7f8fa;}
.dark-theme .breadcrumbs-v2 .breadcrumbs-v2-links > li > a{color:white;}
.dark-theme .breadcrumbs-v2 .breadcrumbs-v2-links > li + li:before{color:white;}
.dark-theme .accordion-v1 .panel-title > a{color:#fff;background:#28282e;}
.dark-theme .accordion-v1 .panel-title > a:after{color:#fff;}
.dark-theme .accordion-v1 .panel-title > a[aria-expanded="true"]{color:#fff;}
.dark-theme .accordion-v1 .panel-title > a[aria-expanded="true"]:after{color:#fff;}
.dark-theme .accordion-v1 .panel-title > a:focus, .dark-theme .accordion-v1 .panel-title > a:hover{color:#fff;}
.dark-theme .accordion-v1 .panel-title > a:focus:after, .dark-theme .accordion-v1 .panel-title > a:hover:after{color:#fff;}
.dark-theme .accordion-v1 .panel-body{color:#d8dde6;background:#3a3a44;}
.dark-theme .accordion-v2 .panel-default .panel-heading{border-color:#232323;}
.dark-theme .accordion-v2 .panel-default .panel-heading{background:#34343c;border-color:#3a3a44;box-shadow:1px 2px 5px 0 #3c3c47;}
.dark-theme .accordion-v2 .panel-title > a{color:#fff;background:#28282e;}
.dark-theme .accordion-v2 .panel-title > a:after{color:#fff;}
.dark-theme .accordion-v2 .panel-body{color:#d8dde6;background:#3a3a44;border-color:#202020;}
.dark-theme .accordion-v5 .panel-title > a{color:#fff;background:#323239;}
.dark-theme .accordion-v5 .panel-title > a:after{color:#fff;}
.dark-theme .accordion-v5 .panel-body{color:#d8dde6;background:#34343c;border-top:none;}
.dark-theme .table-wrap{background:#34343c;border-color:#464652;}
.dark-theme .table-wrap .table-wrap-header{border-bottom-color:#3a3a44;}
.dark-theme .table thead tr th{color:#f7f8fa;}
.dark-theme .table thead tr > td.active,
.dark-theme .table thead tr > th.active{background:#3a3a44;}
.dark-theme .table thead tr.active > td,
.dark-theme .table thead tr.active > th{background:#3a3a44;}
.dark-theme .table tbody tr td{color:#f7f8fa;}
.dark-theme .table tbody tr > td.active,
.dark-theme .table tbody tr > th.active{background:#3a3a44;}
.dark-theme .table tbody tr.active > td,
.dark-theme .table tbody tr.active > th{background:#3a3a44;}
.dark-theme .table tbody tr:nth-of-type(odd){background:#3a3a44;}
.dark-theme .table tfoot tr > td.active,
.dark-theme .table tfoot tr > th.active{background:#3a3a44;}
.dark-theme .table tfoot tr.active > td,
.dark-theme .table tfoot tr.active > th{background:#3a3a44;}
.dark-theme .btn-dark-brd{position:relative;display:inline-block;line-height:1.4;color:#e6e6e6;text-align:center;background:transparent;background-image:none;border-width:1px;border-style:solid;border-color:#2f2f37;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.dark-theme .btn-dark-brd:focus, .dark-theme .btn-dark-brd:active:focus, .dark-theme .btn-dark-brd.active:focus, .dark-theme .btn-dark-brd.focus, .dark-theme .btn-dark-brd:active.focus, .dark-theme .btn-dark-brd.active.focus{outline:none;}
.dark-theme .btn-dark-brd:hover{transition-duration:200ms;transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);}
.dark-theme .btn-dark-brd:hover, .dark-theme .btn-dark-brd:focus, .dark-theme .btn-dark-brd.focus{color:#fff;background:#28282e;border-color:#26262c;text-decoration:none;}
.dark-theme .btn-dark-brd:active, .dark-theme .btn-dark-brd.active{background-image:none;outline:0;}
.dark-theme .btn-dark-brd.disabled, .dark-theme .btn-dark-brd[disabled],
fieldset[disabled] .dark-theme .btn-dark-brd{cursor:not-allowed;box-shadow:none;opacity:.65;pointer-events:none;}
.dark-theme .btn-dark-bg{position:relative;display:inline-block;line-height:1.4;color:#fff;text-align:center;background:#34343c;background-image:none;border-width:1px;border-style:solid;border-color:transparent;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.dark-theme .btn-dark-bg:focus, .dark-theme .btn-dark-bg:active:focus, .dark-theme .btn-dark-bg.active:focus, .dark-theme .btn-dark-bg.focus, .dark-theme .btn-dark-bg:active.focus, .dark-theme .btn-dark-bg.active.focus{outline:none;}
.dark-theme .btn-dark-bg:hover{transition-duration:200ms;transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);}
.dark-theme .btn-dark-bg:hover, .dark-theme .btn-dark-bg:focus, .dark-theme .btn-dark-bg.focus{color:#fff;background:#41414c;border-color:transparent;text-decoration:none;}
.dark-theme .btn-dark-bg:active, .dark-theme .btn-dark-bg.active{background-image:none;outline:0;}
.dark-theme .btn-dark-bg.disabled, .dark-theme .btn-dark-bg[disabled],
fieldset[disabled] .dark-theme .btn-dark-bg{cursor:not-allowed;box-shadow:none;opacity:.65;pointer-events:none;}
.dark-theme .btn-dark-bg{position:relative;display:inline-block;line-height:1.4;color:#fff;text-align:center;background:#2f2f37;background-image:none;border-width:1px;border-style:solid;border-color:transparent;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.dark-theme .btn-dark-bg:focus, .dark-theme .btn-dark-bg:active:focus, .dark-theme .btn-dark-bg.active:focus, .dark-theme .btn-dark-bg.focus, .dark-theme .btn-dark-bg:active.focus, .dark-theme .btn-dark-bg.active.focus{outline:none;}
.dark-theme .btn-dark-bg:hover{transition-duration:200ms;transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);}
.dark-theme .btn-dark-bg:hover, .dark-theme .btn-dark-bg:focus, .dark-theme .btn-dark-bg.focus{color:#fff;background:#3a3a44;border-color:#2d2d34;text-decoration:none;}
.dark-theme .btn-dark-bg:active, .dark-theme .btn-dark-bg.active{background-image:none;outline:0;}
.dark-theme .btn-dark-bg.disabled, .dark-theme .btn-dark-bg[disabled],
fieldset[disabled] .dark-theme .btn-dark-bg{cursor:not-allowed;box-shadow:none;opacity:.65;pointer-events:none;}
.dark-theme .btn-dark{position:relative;display:inline-block;line-height:1.4;color:#fff;text-align:center;background:transparent;background-image:none;border-width:1px;border-style:solid;border-color:transparent;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.dark-theme .btn-dark:focus, .dark-theme .btn-dark:active:focus, .dark-theme .btn-dark.active:focus, .dark-theme .btn-dark.focus, .dark-theme .btn-dark:active.focus, .dark-theme .btn-dark.active.focus{outline:none;}
.dark-theme .btn-dark:hover{transition-duration:200ms;transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);}
.dark-theme .btn-dark:hover, .dark-theme .btn-dark:focus, .dark-theme .btn-dark.focus{color:#fff;background:#34343c;border-color:#34343c;text-decoration:none;}
.dark-theme .btn-dark:active, .dark-theme .btn-dark.active{background-image:none;outline:0;}
.dark-theme .btn-dark.disabled, .dark-theme .btn-dark[disabled],
fieldset[disabled] .dark-theme .btn-dark{cursor:not-allowed;box-shadow:none;opacity:.65;pointer-events:none;}
.dark-theme .theme-icons-elegant .theme-icons-body .theme-icons-body-title{color:#fff;}
.dark-theme .theme-icons-elegant .theme-icons-body .them-icon-body-paragraph{color:#d8dde6;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-base-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-dark-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-dark-hover:hover{color:#fff;background:#28282e;border-color:#3a3a44;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-dark-light-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-blue-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-blue-grey-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-grey-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-teal-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-red-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-pink-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-purple-hover{color:#f7f8fa;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-gold-hover{color:#f7f8fa;}
.dark-theme .theme-icons-dark-brd{display:inline-block;color:#fff;background:transparent;border-width:1px;border-style:solid;border-color:#fff;text-align:center;vertical-align:middle;}
.dark-theme .theme-icons-wrap > a[href] > .theme-icons-dark-brd:hover{color:#fff;background:#28282e;border-color:#28282e;}
.dark-theme .theme-icons-dark-light-brd{display:inline-block;color:#9e9eac;background:transparent;border-width:1px;border-style:solid;border-color:#5d5d6d;text-align:center;vertical-align:middle;}
.dark-theme .theme-icons-dark-bg{display:inline-block;color:#fff;background:#2f2f37;border-width:0;border-style:solid;border-color:transparent;text-align:center;vertical-align:middle;}
.dark-theme .theme-icons-grey-light-bg{display:inline-block;color:#3a3a44;background:#f1f1f1;border-width:0;border-style:solid;border-color:transparent;text-align:center;vertical-align:middle;}
.dark-theme .animate-theme-icons .animate-theme-icons-dark-bg{color:#fff;background:#28282e;}
.dark-theme .animate-theme-icons .animate-theme-icons-dark-brd{color:#28282e;border-color:#28282e;}
.dark-theme .animate-theme-icons .animate-theme-icons-dark-light-brd{color:#9e9eac;border-color:#9e9eac;}
.dark-theme .bordered-icon .bordered-icon-box{background:#3a3a44;border-color:#515160;}
.dark-theme .bordered-icon .bordered-icon-box .bordered-icon-box-item{color:#fff;}
.dark-theme .bordered-icon .bordered-icon-box .bordered-icon-box-item-title{color:#fff;}
.dark-theme .team-v1 .team-v1-content{background:#34343c;}
.dark-theme .team-v1 .team-v1-content .team-v1-socials .team-v1-socials-link{color:#fff;}
.dark-theme .team-v1:hover{box-shadow:0 0 40px -6px #232328;}
.dark-theme .team-v2 .team-v2-content .team-v2-member-position:after{background:#fff;}
.dark-theme .team-v2:hover .team-v2-img-gradient:after{background:rgba(52, 52, 60, 0.9);}
.dark-theme .team-v3{background:#34343c;}
.dark-theme .team-v3 .team-v3-header{border-bottom-color:#515160;}
.dark-theme .team-v4 .team-v4-img-wrap .team-v4-theme-icons{color:#fff;background:rgba(0, 0, 0, 0.6);}
.dark-theme .team-v4 .team-v4-content{background:#3a3a44;}
.dark-theme .team-v4 .team-v4-content .team-v4-member{color:#f7f8fa;}
.dark-theme .team-v4 .team-v4-content .team-v4-member-position{color:#99a6bf;}
.dark-theme .team-v5 .team-v5-content{background:#34343c;}
.dark-theme .team-v5 .team-v5-content .team-v5-author-contact{color:#99a6bf;}
.dark-theme .testimonials-v1{box-shadow:0 4px 8px -3px #17171b;}
.dark-theme .testimonials-v1:before{background:#36363f;box-shadow:inset 0 10px 10px 0 #3f3f4a;}
.dark-theme .testimonials-v1 .testimonials-v1-body{background:#34343c;}
.dark-theme .testimonials-v1 .testimonials-v1-user-picture{border-color:#3a3a44;}
.dark-theme .testimonials-v1 .testimonials-v1-author-position{color:#f7f8fa;}
.dark-theme .testimonials-v2 .testimonials-v2-author-position{color:#f7f8fa;}
.dark-theme .testimonials-v3{background:#34343c;box-shadow:0 2px 5px 3px #3c3c47;}
.dark-theme .testimonials-v3 .testimonials-v3-subtitle:before{color:#f7f8fa;}
.dark-theme .testimonials-v3 .testimonials-v3-author{color:#f7f8fa;}
.dark-theme .testimonials-v4{border-color:#515160;}
.dark-theme .testimonials-v4 .testimonials-v4-user .testimonials-v4-user-picture{background:#3a3a44;box-shadow:0 -7px 12px -7px #17171b;}
.dark-theme .testimonials-v4 .testimonials-v4-subtitle{color:#f7f8fa;}
.dark-theme .testimonials-v6{background:#3a3a44;}
.dark-theme .testimonials-v6 .testimonials-v6-quote{background:#34343c;box-shadow:3px 3px 3px 0 rgba(0, 0, 0, 0.3);}
.dark-theme .testimonials-v6 .testimonials-v6-quote:after{border-color:#34343c transparent transparent;filter:drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.3));-moz-filter:drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.3));-webkit-filter:drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.3));}
.dark-theme .testimonials-v6 .testimonials-v6-element .testimonials-v6-position{color:#f7f8fa;}
.dark-theme .testimonials-v6 .testimonials-v6-quote-text{color:#f7f8fa;}
.dark-theme .call-to-action-v3 .call-to-action-v3-text{color:#f7f8fa;}
.dark-theme .call-to-action-v3 .call-to-action-v3-text .call-to-action-text-bold{color:#f7f8fa;}
.dark-theme .pricing-list-v1{border-color:#3a3a44;}
.dark-theme .pricing-list-v1 .pricing-list-v1-body{background:#3a3a44;}
.dark-theme .pricing-list-v1 .pricing-list-v1-body .pricing-list-v1-header{border-bottom-color:#34343c;}
.dark-theme .pricing-list-v1 .pricing-list-v1-body .pricing-list-v1-header-price-sign{color:#f7f8fa;}
.dark-theme .pricing-list-v1 .pricing-list-v1-body .pricing-list-v1-header-price{color:#f7f8fa;}
.dark-theme .pricing-list-v1 .pricing-list-v1-body .pricing-list-v1-header-price-info{color:#f7f8fa;}
.dark-theme .pricing-list-v1-active{border-color:#3a3a44;background:#34343c;}
.dark-theme .pricing-list-v2{box-shadow:0 2px 5px 3px #3c3c47;}
.dark-theme .pricing-list-v2 .pricing-list-v2-content{background:#34343c;border-color:#3a3a44;}
.dark-theme .pricing-list-v3{background:#34343c;border-color:#3a3a44;}
.dark-theme .pricing-list-v3 .pricing-list-v3-price-sign{color:#f7f8fa;}
.dark-theme .pricing-list-v3 .pricing-list-v3-price{color:#f7f8fa;}
.dark-theme .pricing-list-v4{background:#34343c;box-shadow:15px 15px 15px 0 #464652;}
.dark-theme .pricing-list-v4 .pricing-list-v4-header{border-bottom-color:#2e2e36;}
.dark-theme .pricing-list-v4 .pricing-list-v4-header .pricing-list-v4-subtitle{color:#f7f8fa;}
.dark-theme .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price-sign,
.dark-theme .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price,
.dark-theme .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-subprice,
.dark-theme .pricing-list-v4 .pricing-list-v4-content .pricing-list-v4-price-info{color:#fff;}
.dark-theme .timeline-v1:before{background:#515160;}
.dark-theme .timeline-v1 .timeline-v1-list-item .timeline-v1-news-time{color:#e7eaf0;}
.dark-theme .timeline-v1 .timeline-v1-list-item .timeline-v1-news-title{color:#c8cfdd;}
.dark-theme .timeline-v1 .timeline-v1-list-item .timeline-v1-news-title > a{color:#c8cfdd;}
.dark-theme .timeline-v2:before{background:#515160;}
.dark-theme .timeline-v2 .timeline-v2-current-date{border-top-color:#515160;}
.dark-theme .timeline-v2 .timeline-v2-news-title{color:#c8cfdd;}
.dark-theme .timeline-v2 .timeline-v2-news-title > a{color:#c8cfdd;}
.dark-theme .timeline-v2 .timeline-v2-badge-icon{color:white;background:#2f2f37;}
.dark-theme .timeline-v4 .timeline-v4-right-wing .timeline-v4-panel.timeline-v4-panel-right:before{border-color:transparent #34343c transparent transparent;}
.dark-theme .timeline-v4 .timeline-v4-panel{background:#34343c;}
.dark-theme .timeline-v4 .timeline-v4-panel.timeline-v4-panel-left:after{border-color:transparent transparent transparent #34343c;}
.dark-theme .tab-v1 .nav-tabs{background:#34343c;box-shadow:1px 2px 7px 0 #28282e;}
.dark-theme .tab-v1 .nav-tabs > li > a{color:#fff;background:#34343c;}
.dark-theme .tab-v1 .nav-tabs > li:active > a, .dark-theme .tab-v1 .nav-tabs > li:focus > a, .dark-theme .tab-v1 .nav-tabs > li:hover > a{background:#34343c;}
.dark-theme .tab-v1 .nav-tabs > li:active > a:focus, .dark-theme .tab-v1 .nav-tabs > li:active > a:hover, .dark-theme .tab-v1 .nav-tabs > li:focus > a:focus, .dark-theme .tab-v1 .nav-tabs > li:focus > a:hover, .dark-theme .tab-v1 .nav-tabs > li:hover > a:focus, .dark-theme .tab-v1 .nav-tabs > li:hover > a:hover{background:#34343c;}
.dark-theme .tab-v1 .tab-pane{background:#34343c;color:#f7f8fa;box-shadow:1px 2px 7px 0 #28282e;}
.dark-theme .tab-v2 .nav-tabs > li > a{color:#9fabc3;border-bottom-color:#9fabc3;}
.dark-theme .tab-v2 .nav-tabs > li:hover > a{color:#f7f8fa;border-bottom-color:#c2c9d9;}
.dark-theme .tab-v2 .nav-tabs > li.active > a{color:#f7f8fa;border-bottom-color:#f7f8fa;}
.dark-theme .tab-v3 .nav-tabs-wrap{background:rgba(52, 52, 60, 0.6);}
.dark-theme .tab-v3 .nav-tabs > li > a{color:#fff;background:#34343c;}
.dark-theme .tab-v3 .nav-tabs > li:hover > a{color:#fff;}
.dark-theme .tab-v3 .tab-pane{border-color:#464652;}
.dark-theme .tab-v3 .tab-pane .tab-pane-content{color:#f7f8fa;background:#34343c;}
.dark-theme .tab-v4 .nav-tabs{box-shadow:0 3px 3px 0 #26262c;}
.dark-theme .tab-v4 .nav-tabs > li > a .tab-v4-title{color:#fff;}
.dark-theme .tab-v4 .nav-tabs > li > a .tab-v4-subtitle{color:#b3b3b3;}
.dark-theme .tab-v4 .nav-tabs > li.active > a .tab-v4-title{color:#fff;}
.dark-theme .tab-v4 .nav-tabs > li.active > a .tab-v4-subtitle{color:#fff;}
.dark-theme .tab-v5{border-color:#3a3a44;}
.dark-theme .tab-v5 .nav-tabs.nav-tabs-left > li > a{color:#fff;background:#2e2e36;}
.dark-theme .tab-v5 .nav-tabs.nav-tabs-left > li:hover > a{color:#fff;background:#313139;}
.dark-theme .tab-v5 .nav-tabs.nav-tabs-left > li.active > a{color:#fff;background:#34343c;border-top-color:#34343c;border-bottom-color:#34343c;}
.dark-theme .tab-v5 .tab-content .tab-pane{color:#f7f8fa;background:#34343c;}
.dark-theme .tab-v6{border-color:#3a3a44;}
.dark-theme .tab-v6 .nav-tabs.nav-tabs-right > li > a{color:#fff;background:#2e2e36;}
.dark-theme .tab-v6 .nav-tabs.nav-tabs-right > li:hover > a{color:#fff;background:#313139;}
.dark-theme .tab-v6 .nav-tabs.nav-tabs-right > li.active > a{color:#fff;background:#34343c;border-top-color:#34343c;border-bottom-color:#34343c;}
.dark-theme .tab-v6 .tab-content .tab-pane{color:#f7f8fa;background:#34343c;}
.dark-theme .tab-v7 .nav-tabs > li > a{color:#b3b3b3;background:#34343c;border-color:#464652;}
.dark-theme .tab-v7 .nav-tabs > li:hover > a{color:#fff;background:#34343c;}
.dark-theme .tab-v7 .nav-tabs > li.active > a{color:#fff;background:#34343c;border-top-color:#fff;}
.dark-theme .tab-v7 .tab-pane{color:#f7f8fa;border-color:#464652;}
.dark-theme .tab-v8 .nav-tabs > li > a{color:#fff;background:#3a3a44;}
.dark-theme .tab-v8 .nav-tabs > li:hover > a{color:#fff;background:#2f2f37;}
.dark-theme .tab-v8 .nav-tabs > li.active > a{color:#fff;background:#2f2f37;}
.dark-theme .tab-v8 .tab-pane{color:#f7f8fa;}
.dark-theme .icon-box-v1 .icon-box-v1-content{background:#34343c;}
.dark-theme .icon-box-v1:hover{box-shadow:0 2px 5px 3px #41414c;}
.dark-theme .icon-box-v2{background:#34343c;border-color:#2d2d34;}
.dark-theme .icon-box-v2:hover{background:#2f2f37;}
.dark-theme .icon-box-v2.active{background:#2f2f37;}
.dark-theme .icon-box-v3 .icon-box-v3-icons{color:#f2f2f2;}
.dark-theme .icon-box-v4 .icon-box-v4-icons{color:white;}
.dark-theme .icon-box-v5.icon-box-v5-border{border-right-color:#34343c;}
.dark-theme .icon-box-v5 .icon-box-v5-subtitle{color:#f7f8fa;}
.dark-theme .i-banner-v2{background:#3a3a44;}
.dark-theme .i-banner-v2 .i-banner-v2-heading .i-banner-v2-heading-day{color:#f7f8fa;}
.dark-theme .i-banner-v2 .i-banner-v2-heading .i-banner-v2-heading-day:after{background:#f1f1f1;}
.dark-theme .i-banner-v2 .i-banner-v2-heading .i-banner-v2-heading-icon{color:#f7f8fa;}
.dark-theme .i-banner-v2 .i-banner-v2-content .i-banner-v2-subtitle{color:#cccccc;}
.dark-theme .i-banner-v2 .i-banner-v2-img{border-color:#34343c;}
.dark-theme .services-v1{background:#34343c;box-shadow:0 2px 5px 3px #41414c;}
.dark-theme .services-v1 .services-v1-icon-wrap{box-shadow:0 5px 10px 0 #484855;}
.dark-theme .services-v5 .services-v5-wrap .services-v5-no{color:#f7f8fa;}
.dark-theme .services-v5 .services-v5-wrap .services-v5-no:after{background:#f7f8fa;}
.dark-theme .services-v8{background:#3a3a44;}
.dark-theme .services-v8 .services-v8-no{color:#f7f8fa;}
.dark-theme .services-v8 .services-v8-text{color:#fff;}
.dark-theme .slider-block-v1{border-top-color:#464652;border-bottom-color:#464652;}
.dark-theme .slider-block-v1 .slider-block-v1-content-right-border{border-right-color:#464652;}
.dark-theme .newsletter-v3 .newsletter-v3-form{background:#515160;}
.dark-theme .newsletter-v4 .newsletter-v4-form{color:#fff;background:#515160;}
.dark-theme .newsletter-v4 .newsletter-v4-form::-moz-placeholder{color:#606060;}
.dark-theme .newsletter-v4 .newsletter-v4-form:-ms-input-placeholder{color:#606060;}
.dark-theme .newsletter-v4 .newsletter-v4-form::-webkit-input-placeholder{color:#606060;}
.dark-theme .news-v1{box-shadow:2px 4px 7px 2px #36363f;}
.dark-theme .news-v1 .news-v1-heading{background:#34343c;}
.dark-theme .news-v1 .news-v1-heading .news-v1-heading-tag{color:#fff;}
.dark-theme .news-v1 .news-v1-heading .news-v1-element{color:#fff;}
.dark-theme .news-v1 .news-v1-heading .news-v1-element:before, .dark-theme .news-v1 .news-v1-heading .news-v1-element:after{background:#fff;}
.dark-theme .news-v1 .news-v1-heading .news-v1-element .news-v1-element-icon{color:#f7f8fa;}
.dark-theme .news-v1 .news-v1-img-gradient .news-v1-img-title{color:#3a3a44;}
.dark-theme .news-v1 .news-v1-content{background:#34343c;}
.dark-theme .news-v1 .news-v1-lists .news-v1-lists-item{color:#fff;}
.dark-theme .news-v1 .news-v1-lists .news-v1-lists-item:before{color:#f7f8fa;}
.dark-theme .news-v1 .news-v1-lists .news-v1-lists-item .news-v1-lists-link{color:#fff;}
.dark-theme .news-v1 .news-v1-quote{color:#f7f8fa;}
.dark-theme .news-v1 .news-v1-quote:before{color:#fff;}
.dark-theme .news-v2{background:#34343c;}
.dark-theme .news-v2 .news-v2-subtitle{color:#f7f8fa;}
.dark-theme .news-v2 .news-v2-link{color:#f7f8fa;}
.dark-theme .news-v3 .news-v3-content{background:#34343c;}
.dark-theme .news-v3 .news-v3-content .news-v3-element{color:#f7f8fa;}
.dark-theme .news-v5 .news-v5-border-right::before{background-image:-webkit-linear-gradient(left, #34343c 50%, rgba(52, 52, 60, 0) 100%);background-image:linear-gradient(to right, #34343c 50%, rgba(52, 52, 60, 0) 100%);}
.dark-theme .news-v5 .news-v5-border-left::before{background-image:-webkit-linear-gradient(right, #34343c 50%, rgba(52, 52, 60, 0) 100%);background-image:linear-gradient(to left, #34343c 50%, rgba(52, 52, 60, 0) 100%);}
.dark-theme .news-v5 .news-v5-order-name{color:#fff;}
.dark-theme .news-v6{background:#34343c;}
.dark-theme .news-v7.news-v7-lg{box-shadow:0 2px 5px 3px #3c3c47;}
.dark-theme .news-v7 .news-v7-content{background:#34343c;box-shadow:0 4px 3px -1px rgba(52, 52, 60, 0.03);}
.dark-theme .news-v7 .news-v7-subtitle{color:#f7f8fa;}
.dark-theme .news-v8{box-shadow:0 2px 5px 3px #3c3c47;}
.dark-theme .news-v8 .news-v8-content{background:#34343c;}
.dark-theme .news-v8 .news-v8-category{color:#7a7a7a;}
.dark-theme .news-v8 .news-v8-footer{background:#34343c;border-top-color:#464652;}
.dark-theme .news-v8 .news-v8-footer-list .news-v8-footer-list-item{color:#f7f8fa;}
.dark-theme .news-v8 .news-v8-footer-list .news-v8-footer-list-icon{color:#f7f8fa;}
.dark-theme .news-v8 .news-v8-footer-list .news-v8-footer-list-link{color:#f7f8fa;}
.dark-theme .news-v8 .news-v8-more .news-v8-more-link{color:#fff;}
.dark-theme .news-v8 .news-v8-more .news-v8-more-info{background:#34343c;}
.dark-theme .news-v8 .news-v8-more .news-v8-more-info-title{color:#fff;}
.dark-theme .news-v8 .news-v8-more .news-v8-more-info-subtitle{color:#c4c4c4;}
.dark-theme .news-v8 .news-v8-more .news-v8-more-info-text{color:#c4c4c4;}
.dark-theme .work-v1{box-shadow:0 2px 5px 3px #464652;}
.dark-theme .work-v1 .work-v1-content{background:#34343c;}
.dark-theme .work-v1 .work-v1-list > li{color:#f7f8fa;}
.dark-theme .work-v1 .work-v1-list > li:after{background:#f7f8fa;}
.dark-theme .work-v1 .work-v1-list .work-v1-category .work-v1-category-link{color:#f7f8fa;}
.dark-theme .counters-v1 .counters-v1-border{border-left-color:#4d4d5a;}
.dark-theme .counters-v1 .counters-v1-body .counters-v1-subtitle{color:#fff;}
.dark-theme .counters-v1 .counters-v1-body .counters-v1-title{color:#cccccc;}
.dark-theme .counters-v2 .counters-v2-icon{color:#f7f8fa;}
.dark-theme .counters-v2 .counters-v2-subtitle{color:#b3b3b3;}
.dark-theme .counters-v3{background:#34343c;box-shadow:0 2px 5px 3px #41414c;}
.dark-theme .counters-v3 .counters-v3-icon{box-shadow:0 5px 10px 0 #43434f;}
.dark-theme .counters-v3 .counters-v3-number{color:#fff;}
.dark-theme .piechart-v1 .piechart-v1-wrap .circle .circles-text-v1{color:#fff;}
.dark-theme .piechart-v1 .piechart-v1-body .piechart-v1-body-subtitle{color:#f7f8fa;}
.dark-theme .process-v1 .process-v1-body{background:#34343c;box-shadow:0 0 0 20px rgba(52, 52, 60, 0.7);}
.dark-theme .process-v1:hover .process-v1-body{box-shadow:0 0 0 0 rgba(52, 52, 60, 0.7);}
.dark-theme .process-v2 .process-v2-element{color:#fff;background:#34343c;box-shadow:0 0 0 6px #28282e;border-color:#3a3a44;}
.dark-theme .process-v2:hover .process-v2-element{color:#f7f8fa;background:#28282e;}
.dark-theme .process-v3 .process-v3-element{border-color:#515160;box-shadow:0 0 0 10px #2f2f37;}
.dark-theme .process-v4 .process-v4-element{color:#fff;}
.dark-theme .process-v5 .process-v5-info{background:#34343c;}
.dark-theme .process-v5 .process-v5-info .process-v5-info-subtitle{color:#fff;}
.dark-theme .progress-box .progress{background:#515160;}
.dark-theme .theme-portfolio .theme-portfolio-title-heading{background:#34343c;}
.dark-theme .theme-portfolio .theme-portfolio-title-heading .theme-portfolio-subtitle{color:#e6e6e6;}
.dark-theme .theme-portfolio .cbp-filter-item{color:#f7f8fa;}
.dark-theme .theme-portfolio-desc .portfolio-item-img-wrap .portfolio-item-heading{background:#34343c;}
.dark-theme .theme-portfolio-desc .portfolio-item-category{color:#bfbfbf;}
.dark-theme .theme-portfolio .theme-portfolio-item-v1 .theme-portfolio-item-v1-heading .theme-portfolio-item-v1-subtitle{color:#f7f8fa;}
.dark-theme .theme-portfolio .theme-portfolio-item-v1:hover .theme-portfolio-active-wrap:before{background:rgba(52, 52, 60, 0.6);}
.dark-theme .theme-portfolio .theme-portfolio-item-v3 .theme-portfolio-lightbox .theme-portfolio-item-v3-icon{color:#fff;}
.dark-theme .theme-portfolio .theme-portfolio-item-v3 .theme-portfolio-lightbox .theme-portfolio-item-v3-icon:before, .dark-theme .theme-portfolio .theme-portfolio-item-v3 .theme-portfolio-lightbox .theme-portfolio-item-v3-icon:after{background:#fff;}
.dark-theme .theme-portfolio .theme-portfolio-item-v3 .theme-portfolio-item-v3-heading .theme-portfolio-item-v3-title{color:#fff;}
.dark-theme .theme-portfolio .theme-portfolio-item-v3 .theme-portfolio-item-v3-heading .theme-portfolio-item-v3-subtitle{color:#fff;}
.dark-theme .theme-portfolio .theme-portfolio-item-v3:hover .theme-portfolio-active-wrap:before{background:rgba(52, 52, 60, 0.6);}
.dark-theme .theme-portfolio .theme-portfolio-item-v4 .theme-portfolio-item-v4-heading .theme-portfolio-item-v4-subtitle{color:#e6e6e6;}
.dark-theme .theme-portfolio .theme-portfolio-item-v4:hover .theme-portfolio-active-wrap:before{background:rgba(52, 52, 60, 0.8);}
.dark-theme .footer-v3{background:#3a3a44;}
.dark-theme .footer-v3 .footer-v3-paragraph{color:#e6e6e6;}
.dark-theme .footer-v3 .footer-v3-divider{border-top-color:#515160;}
.dark-theme .footer-v3 .footer-v3-form{background:#34343c;}
.dark-theme .footer-v3 .footer-v3-form::-moz-placeholder{color:#e6e6e6;}
.dark-theme .footer-v3 .footer-v3-form:-ms-input-placeholder{color:#e6e6e6;}
.dark-theme .footer-v3 .footer-v3-form::-webkit-input-placeholder{color:#e6e6e6;}
.dark-theme .footer-v3-copyright{background:#34343c;}
.dark-theme .footer-v5{background:#3a3a44;}
.dark-theme .footer-v5 .footer-v5-list .footer-v5-list-item .footer-v5-list-icon{color:#cccccc;}
.dark-theme .footer-v5 .footer-v5-list .footer-v5-list-item .footer-v5-list-link{color:#f7f8fa;}
.dark-theme .footer-v6{background:#34343c;}
.dark-theme .footer-v6 .footer-link-v6-list .footer-link-v6-list-item{color:#f2f2f2;}
.dark-theme .footer-v6 .footer-link-v6-list .footer-link-v6-list-item .footer-link-v6-list-link{color:#f2f2f2;}
.dark-theme .footer-v6 .footer-v6-copyright{background:#3a3a44;}
.dark-theme .footer-v7{border-top-color:#3a3a44;}
.dark-theme .footer-v7:before{background:rgba(52, 52, 60, 0.85);}
.dark-theme .footer-v8{background:#3a3a44;}
.dark-theme .footer-v8 .footer-v8-copyright{background:#34343c;}
.dark-theme .contact-us .contact-us-timeline-time{color:#fff;border-color:#515160;}
.dark-theme .faq-v2 .faq-v2-community{background:#3a3a44;}
.dark-theme .theme-carousel-indicators-v1 li{color:#fff;background:#34343c;}
.dark-theme .theme-carousel-indicators-v1 li .theme-carousel-indicators-v1-no{color:#464652;}
.dark-theme .theme-carousel-indicators-v1 li.active{color:#fff;}
.dark-theme .theme-carousel-indicators-v1 li.active .theme-carousel-indicators-v1-no{color:#e6e6e6;}
.dark-theme .theme-carousel-indicators-v1 li:hover.active{color:#fff;}
.dark-theme .theme-carousel-indicators-v5{background:#34343c;border-color:#464652;}
.dark-theme .theme-carousel-indicators-v5 .theme-carousel-indicators-item{border-color:#4d4d5a;}
.dark-theme .owl-dot span,
.dark-theme .owl-dots span{border-color:#f7f8fa;}
.dark-theme .owl-dots-color-picker .owl-dot .owl-dots-color-dark.owl-dots-color-dark{background:#3a3a44;}
.dark-theme .owl-dots-color-picker .owl-dot.active .owl-dots-color-white:before{color:#3a3a44;}
.dark-theme .owl-control-arrows-v1 .owl-arrow{color:#fff;background:#34343c;}
.dark-theme .comment-form-v1 .comment-form-v1-input{color:#fff;background:#3a3a44;border-color:#3a3a44;}
.dark-theme .comment-form-v1 .comment-form-v1-input::-moz-placeholder{color:#fff;}
.dark-theme .comment-form-v1 .comment-form-v1-input:-ms-input-placeholder{color:#fff;}
.dark-theme .comment-form-v1 .comment-form-v1-input::-webkit-input-placeholder{color:#fff;}
.dark-theme .comment-form-v1 .comment-form-v1-input:focus{color:#fff;background:#3a3a44;border-color:#3c3c47;}
.dark-theme .comment-form-v1 .comment-form-v1-input:focus::-moz-placeholder{color:#fff;}
.dark-theme .comment-form-v1 .comment-form-v1-input:focus:-ms-input-placeholder{color:#fff;}
.dark-theme .comment-form-v1 .comment-form-v1-input:focus::-webkit-input-placeholder{color:#fff;}
.dark-theme .comment-form-v2 .comment-form-v2-input{color:#34343c;background:rgba(52, 52, 60, 0.3);border-color:rgba(52, 52, 60, 0.3);}
.dark-theme .comment-form-v2 .comment-form-v2-input::-moz-placeholder{color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input:-ms-input-placeholder{color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input::-webkit-input-placeholder{color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input:focus{color:#34343c;background:rgba(52, 52, 60, 0.4);border-color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input:focus::-moz-placeholder{color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input:focus:-ms-input-placeholder{color:#34343c;}
.dark-theme .comment-form-v2 .comment-form-v2-input:focus::-webkit-input-placeholder{color:#34343c;}
.dark-theme .topbar-v1{background:#3a3a44;}
.dark-theme .topbar-v1 .topbar-v1-contacts .topbar-v1-contacts-item{color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-contacts .topbar-v1-contacts-item:before{background:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-contacts .topbar-v1-contacts-link{color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-actions .topbar-v1-actions-item{color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-actions .topbar-v1-actions-item-divider{color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-actions .topbar-v1-actions-link{color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-actions .topbar-v1-actions-link-border{color:#cccccc;border-color:#cccccc;}
.dark-theme .topbar-v1 .topbar-v1-actions .topbar-v1-actions-link-border:hover{color:#cccccc;}
.dark-theme .topbar-v2{background:#3a3a44;border-bottom-color:#4d4d5a;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-item{color:#fff;border-right-color:#4d4d5a;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-item:first-child{border-left-color:#4d4d5a;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-item .topbar-v2-list-dropdown{color:#cccccc;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu{background:#34343c;border-color:#3a3a44;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu .topbar-v2-list-dropdown-menu-item{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu .topbar-v2-list-dropdown-menu-link{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu .topbar-v2-list-dropdown-menu-link:focus, .dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu .topbar-v2-list-dropdown-menu-link:hover{text-decoration:none;}
.dark-theme .topbar-v2 .topbar-v2-list .topbar-v2-list-dropdown-menu .topbar-v2-list-dropdown-menu-link:hover{color:#fff;background:#3a3a44;}
.dark-theme .topbar-v2 .topbar-v2-actions .topbar-v2-actions-item{color:#fff;border-left-color:#515160;}
.dark-theme .topbar-v2 .topbar-v2-actions .topbar-v2-actions-link{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-actions .topbar-v2-actions-link:focus{text-decoration:none;}
.dark-theme .topbar-v2 .topbar-v2-actions .topbar-v2-actions-link:hover{text-decoration:none;}
.dark-theme .topbar-v2 .topbar-v2-actions .topbar-v2-actions-wishlist-badge{color:#fff;border-color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart{border-left-color:#515160;border-right-color:#515160;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-link{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-badge{color:#fff;background:#2f2f37;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu{background:#34343c;border-color:#3a3a44;border-top-color:#3a3a44;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu-title{color:#fff;border-bottom-color:#3a3a44;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu-content{border-bottom-color:#3a3a44;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu-product-name{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu-product-name:hover{text-decoration:none;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-menu-product-price{color:#d9d9d9;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-close{color:#d9d9d9;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-subtotal-title{color:#fff;}
.dark-theme .topbar-v2 .topbar-v2-sh-cart .topbar-v2-sh-cart-subtotal-view-link{color:#fff;}
.dark-theme .search .search-btn .search-btn-default,
.dark-theme .search .search-btn .search-btn-active{color:#fff;}
.dark-theme .search-field{background:#3a3a44;border-top-color:#464652;border-bottom-color:#464652;}
.dark-theme .search-field .search-field-input{color:#fff;background:#3a3a44;}
.dark-theme .search-field .search-field-input::-moz-placeholder{color:#fff;}
.dark-theme .search-field .search-field-input:-ms-input-placeholder{color:#fff;}
.dark-theme .search-field .search-field-input::-webkit-input-placeholder{color:#fff;}
.dark-theme .search-field .search-field-input:focus{color:#fff;}
.dark-theme .search-field .search-field-input:focus::-moz-placeholder{color:#fff;}
.dark-theme .search-field .search-field-input:focus:-ms-input-placeholder{color:#fff;}
.dark-theme .search-field .search-field-input:focus::-webkit-input-placeholder{color:#fff;}
.dark-theme .search-classic .search-classic-btn .search-classic-btn-default,
.dark-theme .search-classic .search-classic-btn .search-classic-btn-active{color:#fff;}
.dark-theme .search-classic .search-classic-field{background:#34343c;}
.dark-theme .search-classic .search-classic-field .search-classic-input{background:#34343c;color:#999999;border-color:#28282e;}
.dark-theme .search-classic .search-classic-field .search-classic-input::-moz-placeholder{color:#999999;}
.dark-theme .search-classic .search-classic-field .search-classic-input:-ms-input-placeholder{color:#999999;}
.dark-theme .search-classic .search-classic-field .search-classic-input::-webkit-input-placeholder{color:#999999;}
.dark-theme .search-classic .search-classic-field .search-classic-input:focus{color:#e6e6e6;}
.dark-theme .search-classic .search-classic-field .search-classic-input:focus::-moz-placeholder{color:#e6e6e6;}
.dark-theme .search-classic .search-classic-field .search-classic-input:focus:-ms-input-placeholder{color:#e6e6e6;}
.dark-theme .search-classic .search-classic-field .search-classic-input:focus::-webkit-input-placeholder{color:#e6e6e6;}
.dark-theme .search-fullscreen .search-fullscreen-trigger-icon{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input{color:#cccccc;border-bottom-color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input::-moz-placeholder{color:#cccccc;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input:-ms-input-placeholder{color:#cccccc;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input::-webkit-input-placeholder{color:#cccccc;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input:focus{border-bottom-color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input:focus::-moz-placeholder{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input:focus:-ms-input-placeholder{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-input:focus::-webkit-input-placeholder{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-input-group .search-fullscreen-search .search-fullscreen-search-icon{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-bg-overlay{background:rgba(58, 58, 68, 0.2);}
.dark-theme .search-fullscreen .search-fullscreen-bg-overlay .search-fullscreen-close{color:#fff;}
.dark-theme .search-fullscreen .search-fullscreen-overlay-show ~ .search-fullscreen-bg-overlay{background:#34343c;}
@media (min-width:992px){.dark-theme .header-shrink .search-fullscreen.search-fullscreen-trigger-white .search-fullscreen-trigger-icon{color:#fff;}
}
.dark-theme .search-on-header .search-on-header-btn .search-on-header-btn-default,
.dark-theme .search-on-header .search-on-header-btn .search-on-header-btn-active{color:#fff;}
.dark-theme .search-on-header-field{background:#34343c;border-top-color:#c8cfdd;border-bottom-color:#c8cfdd;}
.dark-theme .search-on-header-field .search-on-header-input{color:#fff;background:#34343c;}
.dark-theme .search-on-header-field .search-on-header-input::-moz-placeholder{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input:-ms-input-placeholder{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input::-webkit-input-placeholder{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input:focus{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input:focus::-moz-placeholder{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input:focus:-ms-input-placeholder{color:#fff;}
.dark-theme .search-on-header-field .search-on-header-input:focus::-webkit-input-placeholder{color:#fff;}
.dark-theme .search-push .search-push-btn .search-push-btn-default,
.dark-theme .search-push .search-push-btn .search-push-btn-active{color:#fff;}
.dark-theme .search-push-open{background:#3a3a44;}
@media (min-width:992px){.dark-theme .header-shrink .search-push.search-push-white .search-push-trigger{color:#fff;}
}
.dark-theme .sidebar-trigger .sidebar-trigger-icon{background:#fff;}
.dark-theme .sidebar-trigger .sidebar-trigger-icon:before, .dark-theme .sidebar-trigger .sidebar-trigger-icon:after{background:#fff;}
@media (min-width:992px){.dark-theme .header-shrink .sidebar-trigger.sidebar-trigger-style-white .sidebar-trigger-icon{background:#fff;}
.dark-theme .header-shrink .sidebar-trigger.sidebar-trigger-style-white .sidebar-trigger-icon:before, .dark-theme .header-shrink .sidebar-trigger.sidebar-trigger-style-white .sidebar-trigger-icon:after{background:#fff;}
}
.dark-theme .header{background:#34343c;}
.dark-theme .header .navbar{background:#34343c;}
.dark-theme .header .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header .navbar-toggle .toggle-icon:before, .dark-theme .header .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header .topbar-toggle-trigger .topbar-toggle-trigger-style{background:#fff;}
.dark-theme .header .topbar-toggle-trigger .topbar-toggle-trigger-style:before, .dark-theme .header .topbar-toggle-trigger .topbar-toggle-trigger-style:after{background:#fff;}
.dark-theme .header .shopping-cart .shopping-cart-icon{color:#fff;}
.dark-theme .header .shopping-cart .shopping-cart-menu{background:#34343c;border-color:#3a3a44;}
.dark-theme .header .shopping-cart .shopping-cart-menu-title{color:#fff;border-bottom-color:#515160;}
.dark-theme .header .shopping-cart .shopping-cart-menu-content{border-bottom-color:#515160;}
.dark-theme .header .shopping-cart .shopping-cart-menu-product-name{color:#fff;}
.dark-theme .header .shopping-cart .shopping-cart-menu-product-price{color:#cccccc;}
.dark-theme .header .shopping-cart .shopping-cart-close{color:#cccccc;}
.dark-theme .header .shopping-cart .shopping-cart-subtotal-title{color:#fff;}
.dark-theme .header .shopping-cart .shopping-cart-subtotal-view-link{color:#fff;}
.dark-theme .header .navbar-nav .nav-item-child{color:#e6e6e6;}
.dark-theme .header .dropdown-menu{background:#34343c;}
.dark-theme .header .dropdown-menu .dropdown-menu-item{background:#34343c;}
.dark-theme .header .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child{color:#cccccc;}
.dark-theme .header .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child.active:hover{background:#34343c;}
.dark-theme .header .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child:hover{color:#fff;}
.dark-theme .header .dropdown-menu .dropdown-menu-item.active .dropdown-menu-item-child{background:#34343c;}
.dark-theme .header .dropdown-submenu{background:#34343c;}
.dark-theme .header .dropdown-submenu .dropdown-submenu-child{color:#cccccc;}
.dark-theme .header .dropdown-submenu .dropdown-submenu-child.active:hover{background:#34343c;}
.dark-theme .header .dropdown-submenu .dropdown-submenu-child:hover{color:#fff;}
.dark-theme .header .dropdown-submenu .dropdown-submenu-child:hover:after{color:#fff;}
.dark-theme .header .dropdown-submenu.active .dropdown-submenu-child:hover{background:#fff;}
.dark-theme .header .mega-menu-list .mega-menu-title{color:#fff;}
.dark-theme .header .mega-menu-list .mega-menu-child{color:#cccccc;}
.dark-theme .header .mega-menu-list .mega-menu-child.active:hover{background:#fff;}
.dark-theme .header .mega-menu-list .mega-menu-child:hover{color:#fff;}
@media (min-width:992px){.dark-theme .header-shrink.header:before, .dark-theme .header-shrink.header:after{box-shadow:0 0 15px #050505;}
.dark-theme .header-shrink.header .navbar{background:#34343c;}
}
.dark-theme .header-transparent .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header-transparent .navbar-toggle .toggle-icon:before, .dark-theme .header-transparent .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header-transparent .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-transparent .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header-transparent .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header-transparent .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style{background:#fff;}
.dark-theme .header-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style:before, .dark-theme .header-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style:after{background:#fff;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-icon{color:#fff;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-menu{background:#34343c;border-color:#3a3a44;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-menu-title{color:#fff;border-bottom-color:#515160;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-menu-content{border-bottom-color:#515160;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-menu-product-name{color:#fff;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-menu-product-price{color:#cccccc;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-close{color:#cccccc;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-subtotal-title{color:#fff;}
.dark-theme .header-transparent .shopping-cart .shopping-cart-subtotal-view-link{color:#fff;}
.dark-theme .header-transparent .navbar-nav .nav-item-child{color:#e6e6e6;}
.dark-theme .header-transparent .dropdown-menu{background:#34343c;}
.dark-theme .header-transparent .dropdown-menu .dropdown-menu-item{background:#34343c;}
.dark-theme .header-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child{color:#cccccc;}
.dark-theme .header-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child.active:hover{background:#34343c;}
.dark-theme .header-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child:hover{color:#fff;}
.dark-theme .header-transparent .dropdown-menu .dropdown-menu-item.active .dropdown-menu-item-child{background:#34343c;}
.dark-theme .header-transparent .dropdown-submenu{background:#34343c;}
.dark-theme .header-transparent .dropdown-submenu .dropdown-submenu-child{color:#cccccc;}
.dark-theme .header-transparent .dropdown-submenu .dropdown-submenu-child.active:hover{background:#34343c;}
.dark-theme .header-transparent .dropdown-submenu .dropdown-submenu-child:hover{color:#fff;}
.dark-theme .header-transparent .dropdown-submenu .dropdown-submenu-child:hover:after{color:#fff;}
.dark-theme .header-transparent .dropdown-submenu.active .dropdown-submenu-child:hover{background:#fff;}
.dark-theme .header-transparent .mega-menu-list .mega-menu-title{color:#fff;}
.dark-theme .header-transparent .mega-menu-list .mega-menu-child{color:#cccccc;}
.dark-theme .header-transparent .mega-menu-list .mega-menu-child.active:hover{background:#34343c;}
.dark-theme .header-transparent .mega-menu-list .mega-menu-child:hover{color:#fff;}
@media (max-width:991px){.dark-theme .header-transparent{background:#34343c;}
}
@media (min-width:992px){.dark-theme .header-shrink.header-transparent{background:#34343c;border-bottom-color:#464652;}
.dark-theme .header-shrink.header-transparent:before, .dark-theme .header-shrink.header-transparent:after{box-shadow:0 0 15px #050505;}
.dark-theme .header-shrink.header-transparent .navbar{background:#34343c;}
}
.dark-theme .header-center-aligned{background:#34343c;}
.dark-theme .header-center-aligned .navbar{background:#34343c;}
.dark-theme .header-center-aligned .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header-center-aligned .navbar-toggle .toggle-icon:before, .dark-theme .header-center-aligned .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header-center-aligned .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-center-aligned .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header-center-aligned .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header-center-aligned .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-center-aligned .topbar-toggle-trigger .topbar-toggle-trigger-style{background:#fff;}
.dark-theme .header-center-aligned .topbar-toggle-trigger .topbar-toggle-trigger-style:before, .dark-theme .header-center-aligned .topbar-toggle-trigger .topbar-toggle-trigger-style:after{background:#fff;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-icon{color:#fff;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-menu{background:#34343c;border-color:#3a3a44;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-menu-title{color:#fff;border-bottom-color:#515160;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-menu-content{border-bottom-color:#515160;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-menu-product-name{color:#fff;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-menu-product-price{color:#cccccc;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-close{color:#cccccc;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-subtotal-title{color:#fff;}
.dark-theme .header-center-aligned .shopping-cart .shopping-cart-subtotal-view-link{color:#fff;}
.dark-theme .header-center-aligned .navbar-nav .nav-item-child{color:#e6e6e6;}
.dark-theme .header-center-aligned .dropdown-menu{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-menu .dropdown-menu-item{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child{color:#cccccc;}
.dark-theme .header-center-aligned .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child.active:hover{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child:hover{color:#fff;}
.dark-theme .header-center-aligned .dropdown-menu .dropdown-menu-item.active .dropdown-menu-item-child{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-submenu{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-submenu .dropdown-submenu-child{color:#cccccc;}
.dark-theme .header-center-aligned .dropdown-submenu .dropdown-submenu-child.active:hover{background:#34343c;}
.dark-theme .header-center-aligned .dropdown-submenu .dropdown-submenu-child:hover{color:#fff;}
.dark-theme .header-center-aligned .dropdown-submenu .dropdown-submenu-child:hover:after{color:#fff;}
.dark-theme .header-center-aligned .dropdown-submenu.active .dropdown-submenu-child:hover{background:#fff;}
.dark-theme .header-center-aligned .mega-menu-list .mega-menu-title{color:#fff;}
.dark-theme .header-center-aligned .mega-menu-list .mega-menu-child{color:#cccccc;}
.dark-theme .header-center-aligned .mega-menu-list .mega-menu-child.active:hover{background:#fff;}
.dark-theme .header-center-aligned .mega-menu-list .mega-menu-child:hover{color:#fff;}
@media (min-width:992px){.dark-theme .header-shrink.header-center-aligned:before, .dark-theme .header-shrink.header-center-aligned:after{box-shadow:0 0 15px #050505;}
.dark-theme .header-shrink.header-center-aligned .navbar{background:#34343c;}
}
.dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon:before, .dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header-center-aligned-transparent .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header-center-aligned-transparent .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-center-aligned-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style{background:#fff;}
.dark-theme .header-center-aligned-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style:before, .dark-theme .header-center-aligned-transparent .topbar-toggle-trigger .topbar-toggle-trigger-style:after{background:#fff;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-icon{color:#fff;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-menu{background:#34343c;border-color:#3a3a44;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-menu-title{color:#fff;border-bottom-color:#515160;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-menu-content{border-bottom-color:#515160;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-menu-product-name{color:#fff;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-menu-product-price{color:#cccccc;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-close{color:#cccccc;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-subtotal-title{color:#fff;}
.dark-theme .header-center-aligned-transparent .shopping-cart .shopping-cart-subtotal-view-link{color:#fff;}
.dark-theme .header-center-aligned-transparent .navbar-nav .nav-item-child{color:#e6e6e6;}
.dark-theme .header-center-aligned-transparent .dropdown-menu{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-menu .dropdown-menu-item{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child{color:#cccccc;}
.dark-theme .header-center-aligned-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child.active:hover{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-menu .dropdown-menu-item .dropdown-menu-item-child:hover{color:#fff;}
.dark-theme .header-center-aligned-transparent .dropdown-menu .dropdown-menu-item.active .dropdown-menu-item-child{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu .dropdown-submenu-child{color:#cccccc;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu .dropdown-submenu-child.active:hover{background:#34343c;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu .dropdown-submenu-child:hover{color:#fff;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu .dropdown-submenu-child:hover:after{color:#fff;}
.dark-theme .header-center-aligned-transparent .dropdown-submenu.active .dropdown-submenu-child:hover{background:#fff;}
.dark-theme .header-center-aligned-transparent .mega-menu-list .mega-menu-title{color:#fff;}
.dark-theme .header-center-aligned-transparent .mega-menu-list .mega-menu-child{color:#cccccc;}
.dark-theme .header-center-aligned-transparent .mega-menu-list .mega-menu-child.active:hover{background:#fff;}
.dark-theme .header-center-aligned-transparent .mega-menu-list .mega-menu-child:hover{color:#fff;}
@media (max-width:991px){.dark-theme .header-center-aligned-transparent{background:#34343c;}
}
@media (min-width:992px){.dark-theme .header-shrink.header-center-aligned-transparent{background:#34343c;}
.dark-theme .header-shrink.header-center-aligned-transparent:before, .dark-theme .header-shrink.header-center-aligned-transparent:after{box-shadow:0 0 15px #050505;}
.dark-theme .header-shrink.header-center-aligned-transparent .navbar{background:#34343c;}
}
.dark-theme .header-vertical{background:#34343c;}
.dark-theme .header-vertical .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header-vertical .navbar-toggle .toggle-icon:before, .dark-theme .header-vertical .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header-vertical .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-vertical .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header-vertical .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header-vertical .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-vertical .header-vertical-menu .nav-main-item{color:#fff;}
.dark-theme .header-vertical .header-vertical-menu .nav-main-item:first-child{border-top:none;}
.dark-theme .header-vertical .header-vertical-menu .nav-main-item-child,
.dark-theme .header-vertical .header-vertical-menu .nav-submenu-item-child{color:#fff;}
.dark-theme .header-vertical .header-vertical-menu .nav-main-item-child.nav-main-item-child-dropdown, .dark-theme .header-vertical .header-vertical-menu .nav-main-item-child.nav-submenu-item-child-dropdown,
.dark-theme .header-vertical .header-vertical-menu .nav-submenu-item-child.nav-main-item-child-dropdown,
.dark-theme .header-vertical .header-vertical-menu .nav-submenu-item-child.nav-submenu-item-child-dropdown{color:#fff;}
.dark-theme .header-vertical .header-vertical-menu .nav-dropdown-menu .nav-dropdown-menu-item,
.dark-theme .header-vertical .header-vertical-menu .nav-dropdown-menu .nav-dropdown-menu-child{color:#fff;}
.dark-theme .header-vertical .header-vertical-menu .nav-dropdown-menu .nav-dropdown-menu-link{color:#fff;}
@media (min-width:992px){.dark-theme .header-vertical{border-right-color:#2d2d34;}
.dark-theme .header-vertical-right{border-left-color:#2d2d34;}
}
.dark-theme .header-section-scroll{background:#34343c;}
.dark-theme .header-section-scroll .navbar{background:#34343c;}
.dark-theme .header-section-scroll .navbar-toggle .toggle-icon{background:#fff;}
.dark-theme .header-section-scroll .navbar-toggle .toggle-icon:before, .dark-theme .header-section-scroll .navbar-toggle .toggle-icon:after{background:#fff;}
.dark-theme .header-section-scroll .navbar-toggle .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-section-scroll .navbar-toggle .toggle-icon.is-clicked:before, .dark-theme .header-section-scroll .navbar-toggle .toggle-icon.is-clicked:after{background:#fff;}
.dark-theme .header-section-scroll .navbar-toggle:hover .toggle-icon.is-clicked{background:rgba(255, 255, 255, 0);}
.dark-theme .header-section-scroll .header-section-scroll-menu .nav-item{border-top-color:#4d4d5a;color:white;}
.dark-theme .header-section-scroll .header-section-scroll-menu .nav-item:last-child{border-bottom-color:#4d4d5a;}
.dark-theme .header-section-scroll .header-section-scroll-menu .nav-item-child{font-weight:600;color:white;}
@media (min-width:992px){.dark-theme .header-section-scroll{border-right-color:#3a3a44;}
}
.dark-theme .header-fullscreen .header-fullscreen-nav-actions-left .header-fullscreen-nav-trigger .header-fullscreen-nav-trigger-icon{background:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-nav-actions-left .header-fullscreen-nav-trigger .header-fullscreen-nav-trigger-icon:before, .dark-theme .header-fullscreen .header-fullscreen-nav-actions-left .header-fullscreen-nav-trigger .header-fullscreen-nav-trigger-icon:after{background:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-nav-actions-right .nav-item-child{color:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-nav-actions-right .nav-item-child:hover{color:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-nav-bg-overlay{background:rgba(58, 58, 68, 0.2);}
.dark-theme .header-fullscreen .header-fullscreen-nav-bg-overlay .header-fullscreen-nav-close{color:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-nav-overlay-show ~ .header-fullscreen-nav-bg-overlay{background:#3a3a44;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-main-item{color:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-main-item-child,
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-submenu-item-child{color:#fff;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-main-item-child.nav-main-item-child-dropdown:after, .dark-theme .header-fullscreen .header-fullscreen-menu .nav-main-item-child.nav-submenu-item-child-dropdown:after,
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-submenu-item-child.nav-main-item-child-dropdown:after,
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-submenu-item-child.nav-submenu-item-child-dropdown:after{color:#f7f8fa;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-submenu-item-child{color:#f7f8fa;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-dropdown-menu .nav-dropdown-menu-item,
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-dropdown-menu .nav-dropdown-menu-child{color:#f7f8fa;}
.dark-theme .header-fullscreen .header-fullscreen-menu .nav-dropdown-menu .nav-dropdown-menu-link{color:#f7f8fa;}
@media (max-width:991px){.dark-theme .header-fullscreen .navbar-fullscreen-navbar{background:#34343c;}
}
@media (min-width:992px){.dark-theme .header-shrink.header-fullscreen .navbar-fullscreen-navbar{background:#34343c;border-bottom-color:#5d5d6d;box-shadow:0 0 15px #050505;}
}
.dark-theme .form-control{color:#f2f2f2;background:#383841;border-color:#34343c;}
.dark-theme .form-control::-moz-placeholder{color:#e6e6e6;}
.dark-theme .form-control:-ms-input-placeholder{color:#e6e6e6;}
.dark-theme .form-control::-webkit-input-placeholder{color:#e6e6e6;}
.dark-theme .form-control:focus{border-color:#2f2f37;}
.dark-theme .form-control:focus::-moz-placeholder{color:#f7f8fa;}
.dark-theme .form-control:focus:-ms-input-placeholder{color:#f7f8fa;}
.dark-theme .form-control:focus::-webkit-input-placeholder{color:#f7f8fa;}
.dark-theme .checkbox label{color:#fff;}
.dark-theme .checkbox label:before{background:#34343c;border-color:#2d2d34;}
.dark-theme .checkbox label:after{color:#606060;}
.dark-theme .login .login-content{background:#3a3a44;}
.dark-theme .login .login-form-title{color:#fff;}
.dark-theme .diagonal-content-left-v1{background:#3a3a44;}
.dark-theme .diagonal-content-left-v1:after{border-left-color:#3a3a44;}
.dark-theme .diagonal-content-right-v1{background:#3a3a44;}
.dark-theme .diagonal-content-right-v1:after{border-right-color:#3a3a44;}
.dark-theme.boxed-layout-overlay{background:#3a3a44;}
.dark-theme .boxed-layout{background:#34343c;}
.dark-theme .border-1{border-color:#3c3c47;}
.dark-theme .border-top-1{border-top-color:#3c3c47;}
.dark-theme .border-bottom-1{border-bottom-color:#3c3c47;}
.dark-theme .form-modal{background:#3a3a44;}
.dark-theme .form-modal .form-modal-container .form-modal-divider .form-modal-divider-text{color:#fff;}
.dark-theme .form-modal .form-modal-container .form-modal-divider .form-modal-divider-text:before, .dark-theme .form-modal .form-modal-container .form-modal-divider .form-modal-divider-text:after{background:#a0a0a0;}
.dark-theme .form-modal .form-modal-back-btn-message{color:#fff;}
.dark-theme .form-modal .form-modal-input-group .form-modal-hide-password{color:#fff;border-left-color:#34343c;}
.dark-theme .form-modal .form-modal-close-form{color:#fff;}
.dark-theme .topbar-c{background:#3a3a44;}
.dark-theme .topbar-c .topbar-c-contacts .topbar-c-contacts-item{color:#fff;}
.dark-theme .topbar-c .topbar-c-contacts .topbar-c-contacts-item:before{background:#606060;}
.dark-theme .topbar-c .topbar-c-contacts .topbar-c-contacts-link{color:#fff;}
.dark-theme .topbar-c .topbar-c-actions .topbar-c-actions-item{color:#fff;}
.dark-theme .topbar-c .topbar-c-actions .topbar-c-actions-item-divider{color:#606060;}
.dark-theme .topbar-c .topbar-c-actions .topbar-c-actions-link{color:#fff;}
.dark-theme .topbar-c .topbar-c-actions .topbar-c-actions-link-border{color:#fff;border-color:#606060;}
.dark-theme .topbar-e{background:#3a3a44;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-item{color:#34343c;border-right-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-item:first-child{border-left-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-item .topbar-e-list-dropdown{color:#fff;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-dropdown-menu{background:#3a3a44;border-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-dropdown-menu .topbar-e-list-dropdown-menu-item{color:#fff;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-dropdown-menu .topbar-e-list-dropdown-menu-link{color:#fff;}
.dark-theme .topbar-e .topbar-e-list .topbar-e-list-dropdown-menu .topbar-e-list-dropdown-menu-link:hover{background:#34343c;}
.dark-theme .topbar-e .topbar-e-actions .topbar-e-actions-item{color:#fff;border-left-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-actions .topbar-e-actions-link{color:#fff;}
.dark-theme .topbar-e .topbar-e-actions .topbar-e-actions-wishlist-badge{color:#fff;border-color:#34343c;}
.dark-theme .topbar-e{border-bottom-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-sh-cart{border-left-color:#4d4d5a;border-right-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-link{color:#fff;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-badge{background:#28282e;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-menu{background:#34343c;border-color:#4d4d5a;border-top-color:#3a3a44;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-menu-title{color:#fff;border-bottom-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-menu-content{border-bottom-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-menu-product-name{color:#fff;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-menu-product-price{color:#535353;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-close{color:#535353;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-subtotal-title{color:#fff;}
.dark-theme .topbar-e .topbar-e-sh-cart .topbar-e-sh-cart-subtotal-view-link{color:#fff;}
@media (max-width:768px){.dark-theme .topbar-e .topbar-e-list .topbar-e-list-item{border-top-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-actions .topbar-e-actions-item{border-top-color:#4d4d5a;}
.dark-theme .topbar-e .topbar-e-sh-cart{border-top-color:#4d4d5a;}
}
.dark-theme .paginations-v3-list > li > a,
.dark-theme .paginations-v3-list > li > span{color:#fff;background:#34343c;}
.dark-theme .paginations-v3-list > li > a:hover,
.dark-theme .paginations-v3-list > li > span:hover{color:#00bcd4;background:#34343c;}
.dark-theme .pagers-v1{background:#34343c;border-color:#3a3a44;}
.dark-theme .pagers-v1 .pagers-v1-subtitle{color:#f7f8fa;}
.dark-theme .pagers-v1.disabled{color:#41414c;border-color:#41414c;}
.dark-theme .pagers-v2 li > a,
.dark-theme .pagers-v2 li > span{color:#fff;background:#34343c;}
.dark-theme .pagers-v2 li.disabled > a,
.dark-theme .pagers-v2 li.disabled > a:hover,
.dark-theme .pagers-v2 li.disabled > a:focus,
.dark-theme .pagers-v2 li.disabled > span,
.dark-theme .pagers-v2 li.disabled > span:hover,
.dark-theme .pagers-v2 li.disabled > span:focus{color:white;background:#35353e;}
.dark-theme .promo-block-v12 .promo-block-v12-form{color:#fff;background:#3a3a44;border-color:#34343c;}
.dark-theme .promo-block-v12 .promo-block-v12-form::-moz-placeholder{color:#f7f8fa;}
.dark-theme .promo-block-v12 .promo-block-v12-form:-ms-input-placeholder{color:#f7f8fa;}
.dark-theme .promo-block-v12 .promo-block-v12-form::-webkit-input-placeholder{color:#f7f8fa;}
.dark-theme .promo-block-v12 .promo-block-v12-form:focus{color:#00bcd4;background:#3a3a44;border-color:#28282e;}
.dark-theme .promo-block-v12 .promo-block-v12-form:focus::-moz-placeholder{color:#00bcd4;}
.dark-theme .promo-block-v12 .promo-block-v12-form:focus:-ms-input-placeholder{color:#00bcd4;}
.dark-theme .promo-block-v12 .promo-block-v12-form:focus::-webkit-input-placeholder{color:#00bcd4;}
.dark-theme .shopify-product .shopify-product-price{color:#fff;}
.dark-theme .color-dark{color:#cccccc !important;}
.dark-theme .color-dark-light{color:#fff !important;}
.dark-theme .bg-color-dark{background:#2f2f37 !important;}
.dark-theme .bg-color-sky-light{background:#3a3a44 !important;}
.dark-theme .bg-color-white{background:#34343c !important;}
/*
     FILE ARCHIVED ON 06:39:46 Mar 26, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:58:16 Feb 19, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.501
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 5.73
  LoadShardBlock: 86.455 (3)
  PetaboxLoader3.datanode: 108.415 (5)
  load_resource: 94.361
  PetaboxLoader3.resolve: 50.787
  loaddict: 27.202
*/